#include<stdio.h>
const int maxn=100;
int main()
{
	int a[maxn],k=1;
	for(int i=1;i<maxn;i++){
		a[i]=i;
	}
	for(int i=1;i<maxn;i++){
		int ans=0,l=k;
		for(int i=1;i<maxn;i++){
			if(a[i]){
				ans=a[i];
				l--;
			}
			if(l==0)
				break;
		}
		int p=ans-1;
		for(int i=1;i<maxn;i++){
			if(a[i]){
				if(p==0){
					a[i]=0;
					p=ans;
				}
				p--;
			}
		}
		k++;
	}
	int m,n,sum=0;
	scanf("%d%d",&m,&n);
	for(int i=1;i<maxn;i++){
		if(a[i])
			printf("%d ",a[i]);
		if(a[i]>m&&a[i]<n)
			sum++;
	}
	printf("%d",sum);
	return 0;
}
